package com.example.jpademo.ref.generate.vo;

import lombok.Data;

import java.util.List;

@Data
public class ReferDataDTO {
    //参照编码
    private String refCode;
    //参照名称
    private String refName;
    //参照类型 pub_ref.datasourcetype 包含 sql,mapper,meta,rpc,目前走数据权限需要设置为sql
    private String dsType;
    //参照数据的sql pub_ref.datasourcesql,在pub_ref.datasourcetype = sql的模式下启用; =mapper的时候,该字段应该设置为mapper
    private String dsSql;
    //pub_ref.ctpltype 支持 树,表,左树右表
    private String tplType;
    //元数据 uri
    private String metaName;
    //参照领域编码
    private String refDomain;
    //参照租户id, 0 表示公共租户,1875113139736832 表示数据权限租户
    private String tenantId;
    //billitem_base
    private List<RefItemEntityBase> entityBaseList;
}
